double helix

This is not a dictionary! - Search for "double helix" in The Danish Dictionary

  • February 27. 2016 from wordnet.princeton.edu

    double helix noun english

    a pair of parallel helices intertwined about a common axis; "the shape of the DNA molecule is a double helix"